ENVIRONNEMENT DE RECETTE

Pour aller plus loin (Ancien programme) - STI2D/STL

L'algorithmique

Exercice 1 : Resultat de test Si/Sinon - Python

On considère l'algorithme ci-dessous :

a = float(input('Rentrez la valeur de a : '))

b = 6*a
c = a + 5
a = a
if b > c:
    b = a - c
else:
    b = a*b

print(b)

Si l'utilisateur entre la valeur \(a=8\), quelle est la valeur affichée en sortie ?

Exercice 2 : Etapes avec boucle Pour

On considère l'algorithme ci-dessous :

\(S\)\(0\)
Pour \(i\) allant de \(0\) à \(N\) :
\(S\)\(3 + S + i\)

Faire fonctionner l'algorithme précédent pour \(N=4\) et résumer les résultats obtenus à chaque étape dans le tableau ci-dessous.

{"data": [["", "?", "?", "?", "?", "?"], ["0", "?", "?", "?", "?", "?"]], "header_left": ["i", "S"]}

Exercice 3 : Question de cours 1 : Python

En Python, quel est le type d'objet qui stocke les chaînes de caractères ?

Exercice 4 : Initiation - Trois variables, deux lectures, un calcul - Python

On considère l'algorithme ci-dessous :

a = int(input('Rentrez la valeur de a : '))
b = int(input('Rentrez la valeur de b : '))

N = a*b + 5

print(N)

Si l'utilisateur entre les valeurs \(a=7\) et \(b=6\), quelle est la valeur affichée en sortie ?

Exercice 5 : Etapes avec Si/Sinon

On considère l'algorithme ci-dessous :

\(b\)\(6 + a\)
\(c\)\(3 + a\)
\(a\)\(7 \times a\)
Si \(b \gt c\) :
\(b\)\(a + c\)
Sinon
\(b\)\(a - b\)

Faire fonctionner l'algorithme précédent pour \(a=4\) et résumer les résultats obtenus à chaque étape dans le tableau ci-dessous.

{"data": [["4", "?", "?", "?", "?"]], "header_top": ["a", "b", "c", "a", "b"]}
False